package com.example.wiki3.Retrofit;

import com.example.wiki3.entity.BookContent;
import com.example.wiki3.entity.BookItemListResponse;


import io.reactivex.Observable;

import retrofit2.Call;
import retrofit2.http.GET;
import retrofit2.http.Path;

/**
 *      通过调用getMeiNvBen()使用@Path注解,将传过来的参数设置给@GET()
 *      实现GET的传递
 */
//@GET("{number}/{index}")
//Observable<MeiNvBean> getMeiNvBean(@Path("number")String number, @Path("index")String index);
//
///**
// *
// * @param method    网络请求的方法（区分大小写）
// * @param path      网络请求地址路径
// * @param hasBody  是否有请求体
// * @return
// */
//@HTTP(method = "GET",path = "{number}/{index}" ,hasBody = false)
//Observable<MeiNvBean> getHttpMeiNvBean(@Path("number")String number, @Path("index")String index);





public interface ApiService {
    @GET ("api/doc/all/242520146055168")
    Call<BookItemListResponse> getoneBookList();

    @GET ("api/doc/find-content/{id}")
    Call<BookContent> getoneBookContent(@Path("id") Long id);

}